// Package models 定义了差异块相关的数据类型
package models

// DiffChunk 表示校验过程中发现的差异块
type DiffChunk struct {
	SchemaName     string // 数据库模式名
	TableName      string // 表名
	ChunkNo        int    // 数据块编号
	MinKey         string // 数据块最小键值
	MaxKeySource   string // 源库数据块最大键值
	MaxKeyTarget   string // 目标库数据块最大键值
	CRC32Source    uint32 // 源库CRC32校验值
	CRC32Target    uint32 // 目标库CRC32校验值
	RowCountSource int    // 源库行数
	RowCountTarget int    // 目标库行数
}
